草庐IT

FastReport 价格

全部标签

php - 更改 WooCommerce 购物车和结帐中的产品价格

我正在创建一个WooCommerce附加组件来自定义产品,基于访问者选择的选项,自定义价格也被计算并存储到session表中。我也可以在购物车页面中获得该值。我的问题:我想更改产品的默认价格并将其替换为WooCommerce流程中的新计算值,如购物车、结帐、付款、邮件通知、订单...有什么建议吗?谢谢 最佳答案 让它工作的Ce右钩是woocommerce_before_calculate_totals。但是您必须完成(替换)代码才能在下面的Hook函数中获取新价格:add_action('woocommerce_before_cal

php - 根据 Woocommerce 中的自定义购物车商品数据更改购物车商品价格

目前我在产品单页中创建一个表单,以便客户可以输入产品的高度和宽度。因此,产品价格会根据输入的高度和宽度而有所不同。我在中创建了这个表单woocommerce->single-product->add-to-cart->simple.php修改前的形式是apply_filters('woocommerce_quantity_input_min',$product->get_min_purchase_quantity(),$product),'max_value'=>apply_filters('woocommerce_quantity_input_max',$product->get_m

php - 如何更改购物车中的可变产品价格以及删除 Woocommerce 中的特定产品表单购物车

我的网站我在购物车中添加了一个可变产品。当时另一个可变产品也添加到购物车中,该产品是礼品产品。现在我想将礼品可变产品价格更改为0,它仅在条件符合购物车中提供礼品的产品。我还想通过单击提供礼品的产品来删除两种相同的产品形式。我的代码下方不适合我。add_action('woocommerce_before_calculate_totals','change_custom_price');functionchange_custom_price($cart_object){$custom_price=0;//Thiswillbeyourcustomeprice$gift_variation_

php - 根据 Woocommerce 中的特定产品属性值更改购物车商品价格

我正在尝试使用以下功能更改购物车中的产品价格:add_action('woocommerce_before_calculate_totals','add_custom_price',10);functionadd_custom_price($cart_obj){foreach($cart_obj->get_cart()as$key=>$value){$item_data=$value['data'];$price0=$item_data->get_attributes('per_one_price');$price=(int)$price0;$value['data']->set_pr

php - 在 Laravel 的搜索表单中定义过滤器最小到最大价格的问题

我有搜索表单来通过特定条件列出属性/广告。在我的表单中,我试图从数据库中搜索并列出与输入的min_price和max_price相对应的属性。当我提交表单时,我在表中没有得到任何结果,当我死掉并转储min_price或max_price变量时,我得到false。任何帮助表示赞赏。这是我的代码分类Controller.phpcategory;$query=Property::query();//Codeforminandmaxprice$min_price=$request->has('min_price');$max_price=$request->has('max_price');/

php - 良好的黄金价格网络服务

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭12年前。Improvethisquestion我正在为我的客户开发一个珠宝网站。他想显示当天的黄金汇率。所以我正在寻找一个好的网络服务来返回这个...

php - 用 PHP 更新 WooCommerce 产品的价格

我正在尝试更改我的WooCommerce网站上各种产品的价格,但我遇到了问题。当我运行脚本时,如果我在数据库和目标中更改正确,网页前端仍然显示为错误的价格,甚至有些价格显示为“免费”。最奇怪的是,如果我看到价格正确,则输入产品版本。我给你代码示例:$stock=$value['stock'];$regular_price=$value['rates']['2']['rate_pvp'];update_post_meta($post_id,'_regular_price',$regular_price);update_post_meta($post_id,'_price',$regula

php - 如何在 WooCommerce 中为自定义产品类型启用价格和库存

我在我的WooCommerce应用程序中创建了一个自定义产品类型functionregister_variable_bulk_product_type(){classWC_Product_Variable_bulkextendsWC_Product_Simple{publicfunction__construct($product){$this->product_type='variable_bulk';parent::__construct($product);}}}add_action('init','register_variable_bulk_product_type');fu

php - 从价格中删除无关零的有效方法?

我将价格存储到小数点后五位,例如:1.950002.250000.011502.100002.00000显示价格时,如果其余数字仅为零,我想显示标准的$X.XX格式,但如果有有效数字,则我不想剪掉它们(所以我不能简单地使用number_format())。例如,上述价格应显示为:1.952.250.01152.102.00此过程必须在每页数百个价格上完成。以这种方式格式化数字的有效方法是什么? 最佳答案 这使用正则表达式来匹配尾随0之前的所有内容$i="$1.00";$pattern='/\$(\d+)\.(\d\d)(0*)/';

PHP循环并获得最低价格

我需要一些帮助来循环遍历一组对象,这些对象表示从国家a到b的航类优惠,每条路线可能包含多个优惠。我想捕获每条航线的最低航类报价......我只是不知道如何在循环内做到这一点。这AnsweronSO我试过的作品会给我最低的价格,但我怎样才能得到这个价格的整个阵列?我知道这听起来很愚蠢,但我卡住了。$results=array();$offers=R::getAll("SELECT*FROMfaresWHEREavailable=1LIMIT4");$offers在Fiddle上发布的返回数据集样本然后我做了以下事情:foreach($offersas$key=>$val){$result